<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018-07-20
 * Time: 下午 2:25\
 * 上传文件
 */
namespace app\api\controller;
use think\Controller;
use think\Db;
class Upload extends Controller{
    public function index(){
        return $this->fetch();
    }
    //上传文件
    public function uploadFile(){
        // 获取表单上传文件 例如上传了001.jpg
        $file = request()->file('file');
        // 移动到框架应用根目录/public/uploads/ 目录下
        $info = $file->validate(['ext'=>'jpg,png,gif'])->move(ROOT_PATH . 'public' . DS . 'uploads');
        if($info){
            // 成功上传后 获取上传信息
            return $_SERVER['HTTP_HOST'].DS.'uploads'.DS.$info->getSaveName();
        }else{
            // 上传失败获取错误信息
            ajaxReturn(-1,$file->getError());

        }
    }
}